Mohammad Hafeez
All-rounder
29 Oct 2024
Gary KirstenGary Kirsten's resignation: Basit Ali blames PCB for coach's departure
Former Pakistan cricketer, Basit Ali, has slammed the Pakistan Cricket Board (PCB) after Gary Kirsten's resignation as the men's white-ball head coach.
08 Oct 2024
Pakistan Cricket TeamPresenting the highest 2nd-wicket partnerships for Pakistan in Tests
Pakistan's Test captain Shan Masood and opening batter Abdullah Shafique created a new record with their stunning partnership in the opening Test against England in Multan.
12 Aug 2024
Pakistan Cricket TeamPresenting Pakistan batters with double-centuries against Bangladesh (Tests)
Bangladesh are gearing up to visit Pakistan for a two-Test series, starting on August 21.
13 Jul 2024
Sikandar RazaAll-rounders with 2,000 runs and 50 wickets in Men's T20Is
Sikandar Raza scored valuable 46 runs for Zimbabwe in the 4th T20I versus India at the Harare Sports Club.
30 May 2024
ICC T20 World CupICC T20 World Cup: Decoding the top run-scorers for Pakistan
Pakistan have registered a decent run at the ICC T20 World Cup.
13 May 2024
Pakistan Cricket TeamDecoding Pakistan players with 10-plus POTM awards in T20Is
Pakistan batter Mohammad Rizwan scored a match-winning 75* from 46 balls in the second T20I versus Ireland in Dublin.
10 Mar 2024
Mohammad RizwanMohammad Rizwan races past 7,500 T20 runs: Decoding his stats
Multan Sultans captain Mohammad Rizwan has brought up 7,500 runs in T20 cricket.
19 Jan 2024
Mohammad RizwanMohammad Rizwan hammers his fifth T20I fifty against NZ: Stats
Mohammad Rizwan scored a well-paced 90* in the fourth T20I against New Zealand in Christchurch.
17 Jan 2024
Mohammad RizwanMohammad Rizwan surpasses 7,000 T20 runs: Decoding his stats
Mohammad Rizwan has become the fourth Pakistan batter to complete 7,000 runs in T20 cricket.
12 Jan 2024
Babar AzamBabar Azam gets to 9,500 runs in T20 cricket: Stats
Veteran Pakistan batter Babar Azam has completed 9,500 runs in T20 cricket.
17 Nov 2023
Pakistan Cricket TeamPakistan cricket undergoes several changes: Decoding the scenario
The Pakistan cricket team is undergoing some significant changes following their dismal outing in the 2023 ICC Cricket World Cup.
20 Aug 2023
Asia CupPresenting the top-five highest partnerships in Asia Cup
The 2023 Asia Cup is just around the corner with six teams gearing up to lift the trophy.
07 Aug 2023
Asia CupPresenting the unbreakable records in Asia Cup
Cricket fans have their eyes on the calendar with the 2023 edition of the Asia Cup getting underway on August 30.
03 Jan 2022
Pakistan Cricket TeamPakistan all-rounder Mohammad Hafeez retires from international cricket
Pakistan all-rounder Mohammad Hafeez announced his retirement from international cricket on Monday.
09 Nov 2021
Pakistan Cricket TeamPakistan's Mohammad Hafeez withdraws from Bangladesh T20Is
Veteran Pakistan cricketer Mohammad Hafeez has withdrawn from the upcoming T20I series against Bangladesh.
23 Dec 2020
Cricket: News, Stats and more!A look at Mohammad Hafeez's incredible T20I numbers in 2020
Pakistan recently won the third T20I against hosts New Zealand to avoid a series sweep.
11 Nov 2020
Pakistan Cricket BoardNZ tour: Pakistan name squad, Babar Azam appointed Test captain
Pakistan have announced a 35-member squad for the upcoming tour of New Zealand in December.
02 Sep 2020
Cricket: News, Stats and more!Key takeaways from the England versus Pakistan T20Is
All-round Pakistan showed their mettle in the third and final T20I against England to draw the T20I series 1-1.
02 Sep 2020
Cricket: News, Stats and more!Pakistan beat England in 3rd T20I: List of records broken
Pakistan beat England by five runs in the third and final T20I to see the series end 1-1.
13 Aug 2020
Cricket: News, Stats and more!Mohammad Hafeez under self-isolation after breaching bio-security protocol
Pakistan all-rounder Mohammad Hafeez has been told to isolate after breaching bio-security protocols.
28 Jun 2020
Pakistan Cricket TeamPakistan cricket team departs for England tour: Details here
The Pakistan cricket team left for England on Sunday with 20 players and 11 support staff.
24 Jun 2020
Cricket: News, Stats and more!After being declared COVID-19 positive, Mohammad Hafeez tests negative
Pakistan cricketer Mohammad Hafeez has tested negative for coronavirus just after a day he was declared positive by the Pakistan Cricket Board (PCB).
16 Jun 2020
Pakistan Cricket Team'My career, my choice', Mohammad Hafeez slams Ramiz Raja
Pakistan all-rounder Mohammad Hafeez has slammed Ramiz Raja for retirement remarks.
22 Mar 2020
Cricket: News, Stats and more!Mohammad Hafeez reprimanded by PCB for questioning Sharjeel Khan's return
The Pakistan Cricket Board (PCB) has reprimanded all-rounder Mohammad Hafeez after he questioned Sharjeel Khan's return to competitive cricket.
14 Oct 2019
Pakistan Cricket TeamTalented Pakistani cricketer becomes truck driver due to financial issues
Not all cricketers go on to become great international players, as some are confined to the domestic circuit all throughout.
06 Aug 2019
Cricket: News, Stats and more!Listing the surprising facts about Dale Steyn
South Africa's veteran speedster Dale Steyn announced his retirement from Test cricket to prolong his limited-overs career.
05 Apr 2019
Pakistan Cricket TeamWorld Cup: Hafeez feels Pakistan are one of the favorites
The ICC World Cup 2019 is less than two months away and with each passing day the excitement level is taking shape.
20 Jan 2019
Pakistan Cricket TeamPakistan beat South Africa in first ODI: Here're records broken
Pakistan beat South Africa by five wickets to seal the first ODI and take a 1-0 lead in the five-match series.
03 Nov 2018
Pakistan Cricket TeamPakistan defeat New Zealand, win 11th consecutive T20I series
Pakistan have cemented their position as the top T20I side in the world.
16 Sep 2018
Pakistan Cricket TeamAsia Cup 2018: A look back at classic India-Pak encounters
India and Pakistan have met each other 12 times in the history of Asia Cup.
10 Aug 2018
Cricket: News, Stats and more!Worst send-offs in the history of cricket
Batsmen in cricket, over decades, have faced the brunt of receiving some horrible send-offs by opposition bowlers.
23 Jun 2018
Pakistan Cricket TeamPakistan name T20I and ODI squads for Zimbabwe tour
Pakistan Cricket Board has announced the teams for the nation's upcoming tour of Zimbabwe, starting next month.
20 May 2018
Pakistan Cricket TeamPakistan not happy with Hafeez's comments on Illegal bowling action
Pakistan Cricket Board has pulled up all-rounder Mohammad Hafeez for his comments on the ICC's process of calling suspect actions.
02 May 2018
International Cricket Council (ICC)ICC clears Hafeez to bowl in international cricket
Pakistan all-rounder Mohammad Hafeez can breathe a sigh of relief.
25 Feb 2018
Pakistan NewsMohammad Hafeez wants ICC to tweak rules to retain 'doosra'
Pakistan all-rounder Mohammad Hafeez said the International Cricket Council (ICC) should tweak its rules to ensure that the 'doosra' remains a part of the sport.
Format | M | Ing | NO | R | HS | A | SR | 100s | 50s |
Test | 55 | 105 | 8 | 3,652 | 224 | 37.64 | 56.01 | 10 | 12 |
ODI | 218 | 216 | 15 | 6,614 | 140* | 32.9 | 76.61 | 11 | 38 |
T20I | 119 | 108 | 13 | 2,514 | 99* | 26.46 | 122.03 | 0 | 14 |
T20 | 374 | 348 | 40 | 7,946 | 102* | 25.79 | 123.65 | 2 | 43 |
List A | 348 | 345 | 20 | 11,605 | 140* | 35.7 | - | 17 | 77 |
First Class | 210 | 365 | 15 | 12,169 | 224 | 34.76 | - | 26 | 56 |
Format | M | Ing | Balls | R | W | A | SR | E | 5W | 10W |
Test | 55 | 77 | 4,067 | 1,808 | 53 | 34.11 | 76.7 | 2.66 | 0 | 0 |
ODI | 218 | 177 | 7,733 | 5,400 | 139 | 38.84 | 55.6 | 4.18 | 0 | 0 |
T20I | 119 | 79 | 1,261 | 1,388 | 61 | 22.75 | 20.6 | 6.6 | 0 | 0 |
T20 | 374 | 260 | 4,517 | 4,850 | 202 | 24.0 | 22.3 | 6.44 | 0 | 0 |
List A | 348 | 13,659 | 9,565 | 264 | 36.23 | 51.7 | 4.2 | 0 | 0 | |
First Class | 210 | 14,992 | 6,764 | 253 | 26.73 | 59.2 | 2.7 | 7 | 2 |